Esx Settings Hosts Software Drafts Info

Esx Settings Hosts Software Drafts Info
Esx Settings Hosts Software Drafts Info

The Esx Settings Hosts Software Drafts Info schema defines the information about software draft.

This schema was added in vSphere API 8.0.0.1.

JSON Example
{
    "metadata": {
        "owner": "string",
        "status": "string",
        "creation_time": "string"
    },
    "software": {
        "base_image": {
            "details": {
                "display_name": "string",
                "display_version": "string",
                "release_date": "string",
                "quick_patch_compatible_versions": {
                    "quick_patch_compatible_versions": "string"
                }
            },
            "version": "string"
        },
        "add_on": {
            "details": {
                "display_name": "string",
                "vendor": "string",
                "display_version": "string"
            },
            "name": "string",
            "version": "string"
        },
        "components": {
            "components": {
                "version": "string",
                "details": {
                    "display_name": "string",
                    "vendor": "string",
                    "display_version": "string"
                }
            }
        },
        "solutions": {
            "solutions": {
                "details": {
                    "display_name": "string",
                    "display_version": "string",
                    "components": [
                        {
                            "component": "string",
                            "display_name": "string",
                            "display_version": "string",
                            "vendor": "string"
                        }
                    ]
                },
                "version": "string",
                "components": [
                    {
                        "component": "string"
                    }
                ]
            }
        },
        "hardware_support": {
            "packages": {
                "packages": {
                    "pkg": "string",
                    "version": "string"
                }
            }
        },
        "removed_components": {
            "removed_components": {
                "version": "string",
                "details": {
                    "display_name": "string",
                    "vendor": "string",
                    "display_version": "string"
                }
            }
        },
        "alternative_images": {
            "alternative_images": {
                "base_image": {
                    "details": {
                        "display_name": "string",
                        "display_version": "string",
                        "release_date": "string",
                        "quick_patch_compatible_versions": {
                            "quick_patch_compatible_versions": "string"
                        }
                    },
                    "version": "string"
                },
                "add_on": {
                    "details": {
                        "display_name": "string",
                        "vendor": "string",
                        "display_version": "string"
                    },
                    "name": "string",
                    "version": "string"
                },
                "components": {
                    "components": {
                        "version": "string",
                        "details": {
                            "display_name": "string",
                            "vendor": "string",
                            "display_version": "string"
                        }
                    }
                },
                "solutions": {
                    "solutions": {
                        "details": {
                            "display_name": "string",
                            "display_version": "string",
                            "components": [
                                {
                                    "component": "string",
                                    "display_name": "string",
                                    "display_version": "string",
                                    "vendor": "string"
                                }
                            ]
                        },
                        "version": "string",
                        "components": [
                            {
                                "component": "string"
                            }
                        ]
                    }
                },
                "hardware_support": {
                    "packages": {
                        "packages": {
                            "pkg": "string",
                            "version": "string"
                        }
                    }
                },
                "removed_components": {
                    "removed_components": {
                        "version": "string",
                        "details": {
                            "display_name": "string",
                            "vendor": "string",
                            "display_version": "string"
                        }
                    }
                },
                "display_name": "string",
                "selection_criteria": {
                    "selection_type": "string",
                    "host_uuids": [
                        "string"
                    ],
                    "host_hardware_spec": {
                        "vendor": "string",
                        "models": [
                            "string"
                        ],
                        "families": [
                            "string"
                        ],
                        "oem_strings": [
                            "string"
                        ]
                    }
                }
            }
        }
    },
    "display_name": "string"
}
metadata
Required

Metadata about the software draft.

This property was added in vSphere API 8.0.0.1.

software
Required

Software specification associated with the draft.

This property was added in vSphere API 8.0.0.1.

string
display_name
Optional

Display name of the software draft.

This property was added in vSphere API 9.0.0.0.

This property is optional because it was added in a newer version than its parent node.